]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
15 years agoEnable the workspaces_only_on_primary feature of mutter
Alexander Larsson [Mon, 28 Feb 2011 13:05:05 +0000 (14:05 +0100)]
Enable the workspaces_only_on_primary feature of mutter

https://bugzilla.gnome.org/show_bug.cgi?id=609258

15 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Thu, 17 Mar 2011 08:44:09 +0000 (09:44 +0100)]
Updated Norwegian bokmål translation

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Wed, 16 Mar 2011 22:38:02 +0000 (00:38 +0200)]
Updated Hebrew translation.

15 years agognome-shell.modules: Add a gtk3 dep for libgweather
Owen W. Taylor [Wed, 16 Mar 2011 22:01:16 +0000 (18:01 -0400)]
gnome-shell.modules: Add a gtk3 dep for libgweather

15 years agomessageTray: dismiss notifications on click, not button-release-event
Dan Winship [Thu, 3 Mar 2011 20:14:52 +0000 (15:14 -0500)]
messageTray: dismiss notifications on click, not button-release-event

Notification was connecting to button-release-event to decide when to
be dismissed, which caused problems with widgets inside the
notification that reacted to button-press-event but not
button-release-event. Fix this by wrapping the Notification's table in
an StButton and connecting to 'click'.

https://bugzilla.gnome.org/show_bug.cgi?id=642978

15 years agoMove the font color CSS rule from .workspaces-view to .window-caption
Alexander Larsson [Thu, 3 Mar 2011 21:31:10 +0000 (22:31 +0100)]
Move the font color CSS rule from .workspaces-view to .window-caption

This is needed once we start seeing window captions outside the
workspaces view (for other monitors).

https://bugzilla.gnome.org/show_bug.cgi?id=609258

15 years agoAdd and export shell_global_get_primary_monitor_index
Alexander Larsson [Mon, 28 Feb 2011 19:06:58 +0000 (20:06 +0100)]
Add and export shell_global_get_primary_monitor_index

https://bugzilla.gnome.org/show_bug.cgi?id=609258

15 years agoSwitch to using the mutter primary monitor APIs
Alexander Larsson [Mon, 28 Feb 2011 12:50:19 +0000 (13:50 +0100)]
Switch to using the mutter primary monitor APIs

https://bugzilla.gnome.org/show_bug.cgi?id=609258

15 years agoRemove broken ShellAppSystem API and all consumers
Colin Walters [Thu, 10 Mar 2011 17:19:10 +0000 (12:19 -0500)]
Remove broken ShellAppSystem API and all consumers

In commit 9bd22dc0, I introduced an API to load an arbitrary
.desktop file, not necessarily from the menu path.  It turns
out this function was broken because it created ShellApp instances
that were *different* from ones that were cached normally.

As far as I can tell, we didn't initially use it.  Then later
Util.spawnDesktop was created which used this function.

Remove this broken function and all callers; if we're loading
.desktop files from *outside* the menu path, we can look at
readding.

This patch also kills off Util.spawnDesktop in favor of callers
talking to ShellAppSystem directly, now that the latter reports
errors.

https://bugzilla.gnome.org/show_bug.cgi?id=644402

15 years agoShellApp: Report error when we fail to run an app
Colin Walters [Tue, 15 Mar 2011 22:34:51 +0000 (18:34 -0400)]
ShellApp: Report error when we fail to run an app

https://bugzilla.gnome.org/show_bug.cgi?id=644402

15 years agoAdd shell_global_report_error()
Colin Walters [Tue, 15 Mar 2011 22:31:16 +0000 (18:31 -0400)]
Add shell_global_report_error()

Move the "system notification error" handling out of
util.js, and add it to ShellGlobal so we can start
calling it from across the codebase better (including
C).

https://bugzilla.gnome.org/show_bug.cgi?id=644402

15 years agoUpdated Galician translations
Fran Diéguez [Wed, 16 Mar 2011 18:55:45 +0000 (19:55 +0100)]
Updated Galician translations

15 years agoPrelight panel items on hover
Jonathan Strander [Mon, 14 Mar 2011 01:01:50 +0000 (20:01 -0500)]
Prelight panel items on hover

In order to give feedback when the user hovers
over items on the panel, we should prelight them.

https://bugzilla.gnome.org/show_bug.cgi?id=609576

15 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 16 Mar 2011 18:30:11 +0000 (19:30 +0100)]
Updated Spanish translation

15 years agoUpdated Hungarian translation
Gabor Kelemen [Wed, 16 Mar 2011 18:01:21 +0000 (19:01 +0100)]
Updated Hungarian translation

15 years agowindowManager: fix up accounting of dimmed windows
Owen W. Taylor [Tue, 8 Mar 2011 03:09:41 +0000 (22:09 -0500)]
windowManager: fix up accounting of dimmed windows

Simplify the accounting of which windows we should dim by checking
the current state of windows rather than trying to track changes,
and by keeping a list of dimmed windows rather than a list of windows
with a dimmed parent. Remove windows from the list of dimmed windows
when they are destroyed.

This should fix problems where destroyed windows could end up in
the list of dimmed windows.

https://bugzilla.gnome.org/show_bug.cgi?id=644167

15 years agoUpdated Italian transaltion
Luca Ferretti [Wed, 16 Mar 2011 16:03:51 +0000 (17:03 +0100)]
Updated Italian transaltion

15 years agoUpdated Arabic translation
Khaled Hosny [Wed, 16 Mar 2011 15:46:00 +0000 (17:46 +0200)]
Updated Arabic translation

15 years agoUpdate Simplified Chinese translation.
Aron Xu [Wed, 16 Mar 2011 15:28:14 +0000 (23:28 +0800)]
Update Simplified Chinese translation.

15 years agognome-shell-jhbuild: Adjust GI_TYPELIB_PATH for NM inclusion
Dan Winship [Wed, 16 Mar 2011 13:40:25 +0000 (09:40 -0400)]
gnome-shell-jhbuild: Adjust GI_TYPELIB_PATH for NM inclusion

When jhbuilding, we use a jhbuilt gobject-introspection, so the
default typelib path is the jhbuild prefix, not /usr. So if we are
using NetworkManager from packages, we need to adjust GI_TYPELIB_PATH
to include it.

https://bugzilla.gnome.org/show_bug.cgi?id=621707

15 years agoStatus area: add NetworkManager indicator
Giovanni Campagna [Tue, 25 Jan 2011 21:08:12 +0000 (22:08 +0100)]
Status area: add NetworkManager indicator

Adds an implementation of nm-applet in javascript. Uses the new
introspection from NetworkManager, and temporarily requires
nm-applet to be running for the secret service.
Features a renewed interface, with each device controllable through
a switch, which if toggled off disconnects, and if toggled on
connects to the most recently used valid connection. More esoteric
features like creation of ad-hoc networks have been moved to the
control center panel.

https://bugzilla.gnome.org/show_bug.cgi?id=621707

15 years agoBluetooth: fix updating the device list
Giovanni Campagna [Tue, 15 Mar 2011 20:22:57 +0000 (21:22 +0100)]
Bluetooth: fix updating the device list

Inside the inner loop, use the inner iterator, not that of the outer
loop. At the same time, refactor the code to rely less on private
properties appended to foreign objects.

https://bugzilla.gnome.org/show_bug.cgi?id=644858

15 years agomessageTray: fix summary area wobbling
Dan Winship [Mon, 7 Mar 2011 19:04:03 +0000 (14:04 -0500)]
messageTray: fix summary area wobbling

Due to accumulation of rounding errors, the left edge of the summary area
could wobble by a few pixels during animations. Fix that.

https://bugzilla.gnome.org/show_bug.cgi?id=636930

15 years agoUpdated Arabic translation
Khaled Hosny [Wed, 16 Mar 2011 12:53:53 +0000 (14:53 +0200)]
Updated Arabic translation

15 years agopolkit: drop gdmuser naming workaround
Ray Strode [Tue, 15 Mar 2011 19:22:20 +0000 (15:22 -0400)]
polkit: drop gdmuser naming workaround

The polkit authentication dialog contains logic for
falling back to dispalying a user's username if that
user has no real name.

This logic is no longer needed because gdmuser does it
internally now.

https://bugzilla.gnome.org/show_bug.cgi?id=644765

15 years agogdm: fix empty real name check
Ray Strode [Tue, 15 Mar 2011 19:19:58 +0000 (15:19 -0400)]
gdm: fix empty real name check

gdm_user_get_real_name() checks for an empty real
name and automatically falls back to username if
real name is NULL.  It doesn't automatically fall
back to username if real name is empty, however.

This commit makes it fall back for both cases.

https://bugzilla.gnome.org/show_bug.cgi?id=644765

15 years agoStContainer: Account for floating-point imprecision when sorting actors
Owen W. Taylor [Mon, 7 Mar 2011 20:31:55 +0000 (15:31 -0500)]
StContainer: Account for floating-point imprecision when sorting actors

When we compare the boxes for two actors, they may appear to overlap
by a small amount because of floating-point imprecision. Allow for
up to 0.1 pixel overlap when determining what children are in the
focus direction from the currently focused actor.

https://bugzilla.gnome.org/show_bug.cgi?id=644134

15 years agoShellWindowTracker: don't create ShellApps for non-interesting windows
Dan Winship [Wed, 9 Mar 2011 13:58:27 +0000 (08:58 -0500)]
ShellWindowTracker: don't create ShellApps for non-interesting windows

If a process does not have any "interesting" windows, then it can't be
considered a running app. (Previously we were calling
get_app_for_window() before ruling out non-interesting windows, which
ended up calling _shell_app_new_for_window(), which would add the
window to the ShellApp directly, bypassing the is_interesting check.)

https://bugzilla.gnome.org/show_bug.cgi?id=642221

15 years agoaccessibility: remove Screen Reader and Screen Keyboard entries
Dan Winship [Fri, 11 Mar 2011 12:09:02 +0000 (07:09 -0500)]
accessibility: remove Screen Reader and Screen Keyboard entries

These are not 100% ready for 3.0 (though they are still available from
the control panel).

https://bugzilla.gnome.org/show_bug.cgi?id=639762

15 years agoworkspaceView: Make sure to scale the workspace proportionally
Jasper St. Pierre [Sat, 12 Mar 2011 00:03:20 +0000 (19:03 -0500)]
workspaceView: Make sure to scale the workspace proportionally

Commit 0207f1f29b776ae5f8f59321284f1adc2f85159e landed a new
way of zooming, but was causing all sorts of window positioning
weirdness because the positions were supposed to be working against
a proportional workspace.

https://bugzilla.gnome.org/show_bug.cgi?id=644542

15 years agotelepathyClient: remove alias-change messages, to unbreak string freeze
Dan Winship [Tue, 15 Mar 2011 11:36:04 +0000 (07:36 -0400)]
telepathyClient: remove alias-change messages, to unbreak string freeze

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agoUse points for font sizes
Owen W. Taylor [Fri, 4 Mar 2011 20:54:19 +0000 (15:54 -0500)]
Use points for font sizes

Do a basic job of converting font sizes from pixels to points, so they
will scale will the global GNOME scale factor. Some other sizes that are
clearly related to the font sizes are changed to ems, but no comprehensive
attempt is made to get rid of px units.

https://bugzilla.gnome.org/show_bug.cgi?id=636868

15 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 15 Mar 2011 15:13:05 +0000 (16:13 +0100)]
Updated Slovenian translation

15 years agoUpdated Slovenian translation
Andrej Žnidaršič [Tue, 15 Mar 2011 15:09:30 +0000 (16:09 +0100)]
Updated Slovenian translation

15 years agoUpdated Galician translations
Fran Diéguez [Tue, 15 Mar 2011 14:26:15 +0000 (15:26 +0100)]
Updated Galician translations

15 years agoUpdated Galician translations
Fran Diéguez [Tue, 15 Mar 2011 00:32:58 +0000 (01:32 +0100)]
Updated Galician translations

15 years agoUpdated Hungarian translation
Gabor Kelemen [Tue, 15 Mar 2011 13:44:00 +0000 (14:44 +0100)]
Updated Hungarian translation

15 years agodateMenu: open calendar specifically when opening evolution
Dan Winship [Mon, 14 Mar 2011 13:05:59 +0000 (09:05 -0400)]
dateMenu: open calendar specifically when opening evolution

https://bugzilla.gnome.org/show_bug.cgi?id=641504

15 years agognome-shell.modules: add --disable-Werror to telepathy-logger
Dan Winship [Tue, 15 Mar 2011 12:40:11 +0000 (08:40 -0400)]
gnome-shell.modules: add --disable-Werror to telepathy-logger

It does not currently build error-free with gcc 4.6.

15 years agoapp-menu: Simplify startup animation
Florian Müllner [Fri, 11 Mar 2011 23:37:43 +0000 (00:37 +0100)]
app-menu: Simplify startup animation

During application startup, we used to display a rotating spinner
which also moved from left to right, revealing the application title.
The result looks rather busy, so remove the horizontal movement.

https://bugzilla.gnome.org/show_bug.cgi?id=640782

15 years ago.gitignore: add gnome-shell-perf-helper
Dan Winship [Tue, 15 Mar 2011 12:27:04 +0000 (08:27 -0400)]
.gitignore: add gnome-shell-perf-helper

15 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Tue, 15 Mar 2011 11:42:27 +0000 (13:42 +0200)]
[l10n] Updated Estonian translation

15 years agobuild: Fix TelepathyLogger version requirement
Adel Gadllah [Mon, 14 Mar 2011 23:10:16 +0000 (00:10 +0100)]
build: Fix TelepathyLogger version requirement

We are supposed to require the 0.2 gir file not 1.0.

15 years agotelepathyClient: Add messages from TelepathyLogger
Jasper St. Pierre [Mon, 7 Mar 2011 22:10:53 +0000 (17:10 -0500)]
telepathyClient: Add messages from TelepathyLogger

This allows users to see chat history from other contacts with
the inline message tray replies.

https://bugzilla.gnome.org/show_bug.cgi?id=643377

15 years agoshell-global: Add wrappers for TelepathyLogger
Jasper St. Pierre [Sat, 26 Feb 2011 17:32:27 +0000 (12:32 -0500)]
shell-global: Add wrappers for TelepathyLogger

gjs can't support more than one callback in the same function,
so work around this with yet another shell-global wrapper.

https://bugzilla.gnome.org/show_bug.cgi?id=643377

15 years agoRequire a recent TelepathyLogger
Jasper St. Pierre [Sat, 26 Feb 2011 17:31:19 +0000 (12:31 -0500)]
Require a recent TelepathyLogger

We require a TelepathyLogger version with gobject-introspection support.

https://bugzilla.gnome.org/show_bug.cgi?id=643377

15 years agotelepathyClient: Add support for the ACTION message type
Jasper St. Pierre [Sat, 26 Feb 2011 14:38:25 +0000 (09:38 -0500)]
telepathyClient: Add support for the ACTION message type

This message type is usually supported by the '/me' command
in IRC and IM clients.

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agotelepathyClient: Add support for aliases on the self-contact
Jasper St. Pierre [Sat, 26 Feb 2011 14:25:11 +0000 (09:25 -0500)]
telepathyClient: Add support for aliases on the self-contact

Upgrade the connection's self contact to allow aliases, so that we
don't show the internal telepathy identifier anywhere user-visible.

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agoshell-global: Add shell_get_self_contact_features
Jasper St. Pierre [Sat, 26 Feb 2011 14:23:38 +0000 (09:23 -0500)]
shell-global: Add shell_get_self_contact_features

This is another workaround for the lack of gjs supporting array
arguments, this time wrapping tp_connection_upgrade_contacts to
add new features to the connection's self contact.

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agotelepathyClient: Add history navigation to entry
Jasper St. Pierre [Sun, 20 Feb 2011 08:41:51 +0000 (03:41 -0500)]
telepathyClient: Add history navigation to entry

This adds a non-saving history to each notification entry,
like runDialog and lookingGlass.

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agotelepathyClient: Add alias change notifiers
Jasper St. Pierre [Mon, 28 Feb 2011 18:15:02 +0000 (13:15 -0500)]
telepathyClient: Add alias change notifiers

Update the Source title when an contact's alias changes, and
also also add a minor meta message like the current timestamps.

Updating the alias of a 'presenced' contact will overwrite the
current title, and it will also not update the summary item title
right now due to limitations of the message tray.

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agotelepathyClient: Re-open existing chat sources on Shell restart
Jasper St. Pierre [Mon, 28 Feb 2011 18:14:07 +0000 (13:14 -0500)]
telepathyClient: Re-open existing chat sources on Shell restart

This allows users to continue a chat they were having after
the shell is restarted.

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agomessageTray: Add Source.pushNotification method
Jasper St. Pierre [Mon, 28 Feb 2011 18:13:32 +0000 (13:13 -0500)]
messageTray: Add Source.pushNotification method

This allows clients to make minor adjustments to their notification
content without triggering a new popup.

https://bugzilla.gnome.org/show_bug.cgi?id=642793

15 years agoXDND: Fix dragMonitor leak in WorkspacesDisplay
Adel Gadllah [Sun, 13 Mar 2011 18:34:47 +0000 (19:34 +0100)]
XDND: Fix dragMonitor leak in WorkspacesDisplay

WorkspacesDisplay removes its dragMonitor in _dragEnd, but
this was never called in when a xdnd drag ended causing
dragMonitors to stack up and handling events multiple times.

Fix that by making sure that _dragEnd is called when xdnd ends.

https://bugzilla.gnome.org/show_bug.cgi?id=644642

15 years agoWork around Spidermonkey problem with Unicode date formats
Owen W. Taylor [Sun, 13 Mar 2011 00:41:23 +0000 (19:41 -0500)]
Work around Spidermonkey problem with Unicode date formats

Monkey-patch Date.prototype.toLocaleFormat() with a version that uses
g_date_time_format() since the Spidermonkey built-in can't handle
format strings with Unicode characters.

https://bugzilla.gnome.org/show_bug.cgi?id=643350

15 years agoclock: update every second
David Zeuthen [Mon, 14 Mar 2011 14:32:15 +0000 (10:32 -0400)]
clock: update every second

If we don't update every second, we may show the wrong time for up to
a minute on 1. resume; or 2. when changing the time; or 3. when
changing the timezone. This is both annoying and and leads to people
thinking that the tool for changing the time / timezone is broken.

https://bugzilla.gnome.org/show_bug.cgi?id=635840

Signed-off-by: David Zeuthen <davidz@redhat.com>
15 years agopolkit: Make dialogs look more like the mockups
David Zeuthen [Mon, 14 Mar 2011 16:18:03 +0000 (13:18 -0300)]
polkit: Make dialogs look more like the mockups

The mockups are here

 https://live.gnome.org/GnomeShell/Design/Whiteboards/AuthorizationDialog

Detailed changes

 - Don't use an icon for root
 - For root, show Administrator in red
 - Nuke icons for info and error messages
 - Make error messages yellow
 - Use 10pt size for error and message labels, not 12px
 - Don't make the dialog change size when (single-line) error/info
   messages appear
 - Spacing fixes
 - Show "Sorry, that didn't work. Please try again" if authentication fails
 - Don't cancel the PolkitAgentSession if the session has already completed

https://bugzilla.gnome.org/show_bug.cgi?id=644737

Signed-off-by: David Zeuthen <davidz@redhat.com>
15 years agognome-shell.modules: patch libcanberra to not use gtk_quit_add()
Owen W. Taylor [Mon, 14 Mar 2011 17:54:25 +0000 (13:54 -0400)]
gnome-shell.modules: patch libcanberra to not use gtk_quit_add()

Add patch from the main GNOME 3 moduleset to make libcanberra
work properly with GTK+ 3.

15 years agoplaceDisplay: Remove network places
Colin Walters [Thu, 10 Mar 2011 17:42:02 +0000 (12:42 -0500)]
placeDisplay: Remove network places

It hasn't existed in nautilus for a while now, and we don't
have places at all.

https://bugzilla.gnome.org/show_bug.cgi?id=644402

15 years agopopupMenu: don't include hidden items in the width computation
Dan Winship [Thu, 10 Mar 2011 16:59:50 +0000 (11:59 -0500)]
popupMenu: don't include hidden items in the width computation

https://bugzilla.gnome.org/show_bug.cgi?id=621707

15 years agoUpdated Korean translation
Changwoo Ryu [Mon, 14 Mar 2011 01:40:23 +0000 (10:40 +0900)]
Updated Korean translation

15 years agoRemove use of G_CONST_RETURN macro.
Giovanni Campagna [Sun, 13 Mar 2011 13:29:13 +0000 (14:29 +0100)]
Remove use of G_CONST_RETURN macro.

This is going to be deprecated.

https://bugzilla.gnome.org/show_bug.cgi?id=644632

15 years agopopupMenu: Restyle the slider to use a color for the 'active' area
Adel Gadllah [Sat, 12 Mar 2011 22:49:03 +0000 (23:49 +0100)]
popupMenu: Restyle the slider to use a color for the 'active' area

In the mockups the slider does not have an uniform color but uses
one color (shade of blue) to indicate the current value and one
to indicate "the rest" (shade of grey).

So adjust the slider to look like that to be closer to the look
in the mockups and thus to the design.

https://bugzilla.gnome.org/show_bug.cgi?id=644600

15 years agoFix handling of clutter_init() failures
Owen W. Taylor [Sun, 13 Mar 2011 18:26:01 +0000 (14:26 -0400)]
Fix handling of clutter_init() failures

clutter_init() fails under normal circumstances like
being unable to open a display connection, so it shouldn't
be handled with g_error() producing a core dump.

Clutter consistently produces an error message when
clutter_init() fails, so we don't need to print out any
error message.

https://bugzilla.gnome.org/show_bug.cgi?id=643910

15 years agoSilence -Werror for other clutter_init callers
Colin Walters [Sun, 13 Mar 2011 18:16:54 +0000 (14:16 -0400)]
Silence -Werror for other clutter_init callers

15 years agotest-theme: Pacify -Werror for clutter_init
Colin Walters [Sun, 13 Mar 2011 18:11:33 +0000 (14:11 -0400)]
test-theme: Pacify -Werror for clutter_init

15 years agol10n: Updated Greek translation
Simos Xenitellis [Sun, 13 Mar 2011 17:14:00 +0000 (19:14 +0200)]
l10n: Updated Greek translation

15 years agoBluetoothStatus: don't pass NaNs to native functions
Giovanni Campagna [Wed, 2 Mar 2011 16:27:24 +0000 (17:27 +0100)]
BluetoothStatus: don't pass NaNs to native functions

GJS complains when a NaN is passed in place of an integer, and
parseInt returns that from non numeric string. Pass a sentinel
that cancels the operation in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=642978

15 years agoStScrollViewFade: Fix GLSL shader to work on r300 hardware
Adel Gadllah [Sun, 13 Mar 2011 11:52:30 +0000 (12:52 +0100)]
StScrollViewFade: Fix GLSL shader to work on r300 hardware

The number instructions in a shader is limited to 64 on r300 hardware,
the fade shader in StScrollViewFade was ending up using 97 instructions
which is way over the limit.

So refactor the shader to use less instructions by precomputing as many
values as possible outside of the conditionals. The resulting shader
ends up using 34 instructions which is well within the hardware limits.

https://bugzilla.gnome.org/show_bug.cgi?id=644589

15 years agoStTextureCache: generate icon names in the right order
Giovanni Campagna [Sat, 12 Mar 2011 22:27:57 +0000 (23:27 +0100)]
StTextureCache: generate icon names in the right order

GThemedIcon expects the first name to be the most specific, and
will thus prefer it to later ones. We thus need to order the names
from the longer to the shorter.

https://bugzilla.gnome.org/show_bug.cgi?id=621707

15 years agoUpdated Romanian translation
Lucian Adrian Grijincu [Sun, 13 Mar 2011 00:31:36 +0000 (01:31 +0100)]
Updated Romanian translation

15 years agoUpdated Romanian translation
Lucian Adrian Grijincu [Sun, 13 Mar 2011 00:31:02 +0000 (01:31 +0100)]
Updated Romanian translation

15 years agoUpdated Romanian translation
Lucian Adrian Grijincu [Sun, 13 Mar 2011 00:25:15 +0000 (01:25 +0100)]
Updated Romanian translation

15 years agoUpdated Romanian translation
Daniel Șerbănescu [Sun, 13 Mar 2011 00:19:11 +0000 (01:19 +0100)]
Updated Romanian translation

15 years agoUpdated Romanian translation
Lucian Adrian Grijincu [Sat, 12 Mar 2011 23:32:01 +0000 (00:32 +0100)]
Updated Romanian translation

15 years agoUpdated Dutch translation by Wouter Bolsterlee
Wouter Bolsterlee [Sat, 12 Mar 2011 22:52:51 +0000 (23:52 +0100)]
Updated Dutch translation by Wouter Bolsterlee

15 years agoStatus Menu: use Gnome Session DBus for shutdown and logout
Giovanni Campagna [Sat, 12 Mar 2011 20:34:01 +0000 (21:34 +0100)]
Status Menu: use Gnome Session DBus for shutdown and logout

Around 2.91.90, gnome-session-save was renamed to gnome-session-quit.
This commit restores compatibility with the older gnome-session, for
those testing under GNOME 2.32 or below, by calling the DBus methods
directly.

https://bugzilla.gnome.org/show_bug.cgi?id=644591

15 years agoperf: Add metrics for switching to the applications view
Owen W. Taylor [Wed, 9 Mar 2011 00:27:30 +0000 (19:27 -0500)]
perf: Add metrics for switching to the applications view

Measure how long it takes to switch from the workspaces view to the
windows view the first time and the second time.

https://bugzilla.gnome.org/show_bug.cgi?id=644266

15 years agoviewSelector: allow programmatically switching to tabs
Owen W. Taylor [Wed, 9 Mar 2011 00:26:28 +0000 (19:26 -0500)]
viewSelector: allow programmatically switching to tabs

Add the idea of an 'id' for a tab, and add a public switchTab method
so you can switch to 'applications' or 'windows'. This will be useful
for performance tests that test tab switching performance.

https://bugzilla.gnome.org/show_bug.cgi?id=644266

15 years agoperf: Add metrics for different window configurations
Owen W. Taylor [Tue, 8 Mar 2011 23:54:23 +0000 (18:54 -0500)]
perf: Add metrics for different window configurations

Add metrics:
 overviewFps5Windows
 overviewFps10Windows
 overviewFps5Maximzed
 overviewFps10Maximized
 overviewFps5Alpha
 overviewFps10Alpha

To have more numbers to show how performance varies with different
numbers of windows and different types of windows (maximized,
with an alpha channel.)

https://bugzilla.gnome.org/show_bug.cgi?id=644265

15 years agoscripting.js: small cleanups
Owen W. Taylor [Tue, 8 Mar 2011 23:51:15 +0000 (18:51 -0500)]
scripting.js: small cleanups

- Fix missing trailing semicolons
- Catch when something results in metrics not being to avoid
  hard-to-debug JSON parse errors.

https://bugzilla.gnome.org/show_bug.cgi?id=644265

15 years agoUse gnome-shell-perf-helper to control windows during perf tests
Owen W. Taylor [Tue, 8 Mar 2011 23:48:07 +0000 (18:48 -0500)]
Use gnome-shell-perf-helper to control windows during perf tests

* Run gnome-shell-perf-helper during performance tests
* Use MUTTER_WM_CLASS_FILTER to omit all other windows
* Add new Scripting methods: createTestWindow,
  waitTestWindows, destroyTestWindows
* Create a single 640x480 test window for testing overview
  animation performance.

https://bugzilla.gnome.org/show_bug.cgi?id=644265

15 years agognome-shell-perf-helper: add server for creating test windows
Owen W. Taylor [Tue, 8 Mar 2011 23:17:53 +0000 (18:17 -0500)]
gnome-shell-perf-helper: add server for creating test windows

Add a small D-Bus server program that the performance tests can
use to create well-specificed sets of windows.

https://bugzilla.gnome.org/show_bug.cgi?id=644265

15 years agognome-shell-jhbuild: Fix race condition when launching DConf manually
Owen W. Taylor [Tue, 8 Mar 2011 23:04:34 +0000 (18:04 -0500)]
gnome-shell-jhbuild: Fix race condition when launching DConf manually

We need to connect to the NameOwnerChanged signal before we execute the
DConf binary. Refactor things so that we connect to the signal when
we first get the bus object. Split the code for waiting for a D-Bus
name into a wait_for_dbus_name() function for latter reuse.

https://bugzilla.gnome.org/show_bug.cgi?id=644265

15 years agoDon't show the overview unless removing the workspace
Owen W. Taylor [Fri, 11 Mar 2011 23:37:40 +0000 (18:37 -0500)]
Don't show the overview unless removing the workspace

Don't enter the overview at startup, or when we we remove the
last window on the first workspace, but only when we remove a
workspace and there are windows on the other workspaces.

https://bugzilla.gnome.org/show_bug.cgi?id=644541

15 years agoCSS: Remove a left-over from an earlier relayout iteration
Florian Müllner [Fri, 11 Mar 2011 20:12:24 +0000 (21:12 +0100)]
CSS: Remove a left-over from an earlier relayout iteration

15 years agogvc: Fix missing introspection
Florian Müllner [Fri, 11 Mar 2011 17:50:49 +0000 (17:50 +0000)]
gvc: Fix missing introspection

It's all Bastien's fault

15 years agovolume: Use constants from GVC
Bastien Nocera [Fri, 11 Mar 2011 15:45:11 +0000 (15:45 +0000)]
volume: Use constants from GVC

Instead of defining our own.

https://bugzilla.gnome.org/show_bug.cgi?id=644511

15 years agogvc: Fix introspection building
Florian Müllner [Fri, 11 Mar 2011 16:24:24 +0000 (16:24 +0000)]
gvc: Fix introspection building

15 years agogvc: Update from gnome-control-center
Bastien Nocera [Fri, 11 Mar 2011 15:30:35 +0000 (15:30 +0000)]
gvc: Update from gnome-control-center

https://bugzilla.gnome.org/show_bug.cgi?id=644511

15 years agoRemove DYNAMIC_MOZJS_HACK bits
Colin Walters [Fri, 11 Mar 2011 15:29:27 +0000 (10:29 -0500)]
Remove DYNAMIC_MOZJS_HACK bits

Not used anymore now that gnome-shell is a real ELF binary with an
rpath.

15 years agognome-shell-jhbuild: exit 1 if gnome-shell-real failed
Colin Walters [Fri, 11 Mar 2011 00:17:14 +0000 (19:17 -0500)]
gnome-shell-jhbuild: exit 1 if gnome-shell-real failed

We need to be propagating the failure exit code so that
gnome-session knows something went wrong.

15 years agoNew translation for Afrikaans (af)
Friedel Wolff [Fri, 11 Mar 2011 10:39:00 +0000 (12:39 +0200)]
New translation for Afrikaans (af)

15 years agoUpdated Italian translation
Luca Ferretti [Fri, 11 Mar 2011 00:56:49 +0000 (01:56 +0100)]
Updated Italian translation

15 years agoUploaded Ukranian
Daniel Korostil [Thu, 10 Mar 2011 18:19:44 +0000 (20:19 +0200)]
Uploaded Ukranian

15 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 10 Mar 2011 18:14:39 +0000 (19:14 +0100)]
Updated Spanish translation

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Thu, 10 Mar 2011 16:45:10 +0000 (18:45 +0200)]
Updated Hebrew translation.

15 years agostatusMenu: Lock screen before suspending
Adel Gadllah [Wed, 9 Mar 2011 20:59:50 +0000 (21:59 +0100)]
statusMenu: Lock screen before suspending

We need to lock the screen before suspending the system
to prevent unauthorized access to the system / account.

https://bugzilla.gnome.org/show_bug.cgi?id=643357

15 years agostatusMenu: Use the screensaver's dbus interface directly
Adel Gadllah [Wed, 9 Mar 2011 20:59:26 +0000 (21:59 +0100)]
statusMenu: Use the screensaver's dbus interface directly

Use the dbus interface instead of calling gnome-screensaver-command.

https://bugzilla.gnome.org/show_bug.cgi?id=643357

15 years agoUpdated Polish translation
Piotr Drąg [Wed, 9 Mar 2011 20:48:39 +0000 (21:48 +0100)]
Updated Polish translation